notice of a restriction or lien - Alemán Inglés Diccionario